#ifndef _GENERATOR_H_
#define _GENERATOR_H_

#include "vec3.h"
#include "PARTICLE.h"

#define GEN_MAX_PART 110

class Generator
{
public:
	int qtdPart;
	int qtdAlive;
	Particle vetPart[GEN_MAX_PART];
	Vec3 center;
	float radius;
	float delay;

	void Init(Vec3 _center, float _radius, float _delay);
	void Update( float dt );
	void Drop();
	void Draw();
};

#endif